ReadUp: A Widget for Reading
نویسنده
چکیده
User interfaces for digital library systems must support a wide range of user activities. They include search, browsing, and curation, but perhaps the most important is actual reading of the items in the library. Support for reading, however, is usually relegated to applications which are only loosely integrated with the digital library system. One reason for this is the absence of toolkit widget support for the activity of reading. Most user interface toolkits instead provide support for either text editing or text presentation. This makes it difficult to write applications which support reading well. In this paper we describe the origins, design, and implementation of a new Java Swing toolkit widget called ReadUp, which provides support for reading page images in a digital library application, and discuss briefly how it is being used.
منابع مشابه
Animated Dynamic Highlighting for Reading
The recent years have seen an exponential increase in the amount of information available through the Internet on any given topic. Information retrieval techniques have been steadily improving and can provide a mass of relevant results, but those results still have to be processed and digested by a human reader. Computer displays of traditional documents often simply model the way a paper rendi...
متن کاملA toolkit of resource-sensitive, multimodal widgets
Behaviour Widget State of current widget In Outside system: User input to widget Out Feedback Manager: Abstract, media independent feedback requests Feedback Manager Widget Media used by widget In Abstract Behaviour: Abstract, media independent feedback requests Control System: Commands regarding output media Out Module Mapper(s): Abstract, media specific feedback requests Module Mapper Widget ...
متن کاملWilliamson Meets Hart: Haggling Costs and Incomplete Contracts
This paper introduces a cost of contracting that originates from the possibility that a contracting partner may be able to nd and exploit loopholes in contractual formulations. A potential buyer and seller want to trade a widget and prior to trade the seller can make an investment to create an improved version of the widget. We assume that buyer and seller cannot be sure that this improved wid...
متن کاملUsability and Inter-widget Communication in PLEs
The purpose of introducing inter-widget communication is ultimately to offer a better user experience. Possible advantages include allowing a smoother flow of activities across widgets, increasing the amount of possible activities, and strengthening widget quality due to widget development becoming more specialized when common tasks can be delegated. However, widget communication also risks wor...
متن کاملState Treemap: An Awareness Widget for Multi-Synchronous Groupware
Awareness widgets facilitate coordination for both synchronous and asynchronous groupware systems. Unfortunately, they cannot be used for multi-synchronous groupware systems. With a group of architects, we have designed a new awareness widget for multisynchronous groupware system called “State Treemap”. We have developed and integrated this widget in a platform for hosting virtual teams of arch...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005